What is the meaning of the word "strong suit"?

Definitions: